home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / f90 / dprod.z / dprod
Encoding:
Text File  |  2002-10-03  |  2.3 KB  |  69 lines

  1. DPROD(3I)                                             Last changed: 4-13-99
  2.  
  3.  
  4. NNAAMMEE
  5.      DDPPRROODD, QQPPRROODD - Computes double-precision or quad-precision product of
  6.      two real numbers
  7.  
  8. SSYYNNOOPPSSIISS
  9.      DDPPRROODD (([XX==]_x,,[YY==]_y))
  10.      QQPPRROODD (([XX==]_x,,[YY==]_y))
  11.  
  12. IIMMPPLLEEMMEENNTTAATTIIOONN
  13.      UNICOS, UNICOS/mk, IRIX systems
  14.  
  15.      CF90, MIPSpro 7 Fortran 90, MIPSpro Fortran 77
  16.  
  17. SSTTAANNDDAARRDDSS
  18.      Fortran
  19.  
  20.      Fortran extension:  QQPPRROODD
  21.  
  22. DDEESSCCRRIIPPTTIIOONN
  23.      DDPPRROODD returns the double-precision real product of its two real
  24.      arguments.  QQPPRROODD returns the quad-precision real product of its two
  25.      real arguments.  These are elemental functions.  They accept the
  26.      following arguments:
  27.  
  28.      _x         Must be of type single-precision real or double-precision
  29.                real.  See the RETURN VALUES section for information on
  30.                input data types and return values.
  31.  
  32.                The data type and kind type for single-precision,
  33.                double-precision, and quad-precision values differ depending
  34.                on your platform.  For platform-specific information, see
  35.                the TERMINOLOGY section of the IINNTTRROO__IINNTTRRIINN(3I) man page.
  36.  
  37.      _y         Must be of the same type and kind type as _x.
  38.  
  39.      These functions evaluate _y = _x * _y.
  40.  
  41. RREETTUURRNN VVAALLUUEESS
  42.      DDPPRROODD returns the double-precision real product of two real arguments.
  43.  
  44.      QQPPRROODD returns the quad-precision real product of two real arguments.
  45.  
  46. NNOOTTEESS
  47.      The name of this intrinsic can be passed as an argument.
  48.  
  49. EEXXAAMMPPLLEESS
  50.      The following program calls DDPPRROODD to compute the double-precision
  51.      product of the two real numbers 5.0 and 6.0:
  52.  
  53.           PROGRAM DOUBT
  54.           REAL X,Y
  55.           DOUBLE PRECISION Z
  56.           X=5.0
  57.           Y=6.0
  58.           Z=DPROD(X,Y)
  59.           PRINT *, Z
  60.           STOP
  61.           END
  62.  
  63.      The preceding program gives ZZ to be the double-precision number 30.0
  64.      (or in Fortran, 30.D0).
  65.  
  66. SSEEEE AALLSSOO
  67.      _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l for the printed version of this
  68.      man page.
  69.